hamulus lacrimalis - German English Dictionary